Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 ELMHURST ROAD Detached £245,000 14 Apr 2003
60 ELMHURST ROAD Detached £417,750 13 Jun 2012
62 ELMHURST ROAD Detached £245,000 2 Jul 2010
66 ELMHURST ROAD Detached £188,500 20 Feb 2003
68 ELMHURST ROAD Detached £600,000 2 Mar 2022
69 ELMHURST ROAD Detached £75,000 10 Apr 1995
70 ELMHURST ROAD Detached £360,000 1 Dec 2011
71 ELMHURST ROAD Detached £330,000 31 Aug 2016
76 ELMHURST ROAD Detached £108,000 2 Jul 1997
78 ELMHURST ROAD Detached £585,000 25 Feb 2022
83 ELMHURST ROAD Detached £582,000 5 Feb 2020